#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
//int main() {
//	int m = 0;
//	int n = 0;
//	scanf("%d %d", &m, &n);
//	int num = m ^ n;
//	int total = 0;
//	for (int i = 0; i < 32; i++) {
//		if (num & (1 << i)) {
//			total++;
//		}
//	}
//	printf("%d", total);
//}
//int main() {
//	int num = 0;
//	scanf("%d", &num);
//	for (int i = 31; i >= 1; i -= 2)
//	{
//		printf("%d ", (num >> i) & 1);
//	}
//	printf("\n");
//
//	for (int i = 30; i >= 0; i -= 2)
//	{
//		printf("%d ", (num >> i) & 1);
//	}
//	printf("\n");
//}
//int func(int num) {
//	int count = 0;
//	for (int i = 0; i < 32; i++) {
//		if (num & (1 << i)) {
//			count++;
//		}
//	}
//	return count;
//}
//int main() {
//	int num = 0;
//	scanf("%d", &num);
//	printf("%d",func(num));
//}
//int main() {
//	int a = 10;
//	int b = 20;
//	a = a + b;
//	b = a - b;
//	a = a - b;
//	printf("%d %d", a, b);
//}
int main() {
	int a = 10;
	int b = 20;
	a = a | b;
	b = a ^ b;
	a = a ^ b;
	printf("%d %d",a ,b);
}
